howling (amplifier) - Francés Inglés Diccionario